home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / graphic / pvquan16.zip / QUANT / MAKEDOS.HEC < prev    next >
Text File  |  1992-11-30  |  1KB  |  40 lines

  1. # Turbo-Make / UNIX Makefile for PVRAY Quantizer by F van der Hulst
  2.  
  3. # Turbo C stuff
  4.  
  5. TARGET = ..\bin\heckbert.exe
  6. CC     =d:\tc\bin\tcc
  7. OBJ    =obj
  8. LINK   = d:\tc\bin\tlink
  9. OBJS = quant.$(OBJ) files.$(OBJ) heckbert.$(OBJ) virt_mem.$(OBJ)
  10. CFLAGS =-mc -1 -a -K -G -O -Z -r -c -k- -N- -v- -C -Id:\tc\include -I..\giflib -w -DHECKBERT
  11. LFLAGS = /c d:\tc\lib\c0c $(OBJS), $(TARGET), nul, @link.hec
  12.  
  13. # Following are for SCO Unix:
  14. # CC     = cc
  15. # LINK   = cc
  16. # OBJ    = o
  17. # CFLAGS = -c -M3 -J -Ox
  18. # LFLAGS = -o ../bin/octree -Ox -lm
  19.  
  20. # Following are for GNU:
  21. # CC     = gcc
  22. # LINK   = gcc
  23. # OBJ    = o
  24. # CFLAGS = -ansi -c -O -I/usr/lib/gcc-include -Dsparc
  25. # LFLAGS = -o $(TARGET) /usr/lib/libm.a
  26.  
  27. # Implicit rules for making an object file from a .C file...
  28. #
  29. .c.$(OBJ) :
  30.     $(CC) $(CFLAGS) $*.c
  31.  
  32. $(TARGET) : $(OBJS) ..\vga.lib ..\gif.lib
  33.         $(LINK) $(LFLAGS)
  34.  
  35. quant.$(OBJ)    : quant.c quant.h heckbert.h
  36.  
  37. files.$(OBJ)    : files.c quant.h
  38.  
  39. heckbert.$(OBJ) : heckbert.c quant.h
  40.